package thread;

/**
 * 守护线程
 *
 * 线程分为两种：守护线程和用户线程
 * 守护线程是通过用户线程调用setDaemon(true)设置而转变过来的，默认创建的线程都是用户线程。
 *
 * 区别：进程结束
 * 当一个进程中的所有用户线程都结束时，进程就会结束，此时所有守护线程都会被杀死。
 * main是主线程，主线程结束之后，守护线程才能结束
 *
 * 设置守护线程：
 * 线程.setDaemon(true);
 * 必须在该线程start之前设置！
 *
 * 用处：
 * 哪个线程我们不关心它什么时候停，但当所有工作都作完了，它就可以结束了，就给设置守护线程
 */
public class DaemonThreadDemo {
}
